@echo off
echo ===================================================
echo   量化股票数据分析系统 - 启动程序
echo ===================================================
echo.

REM 激活虚拟环境（如果存在）
if exist venv\Scripts\activate.bat (
    echo [*] 激活虚拟环境...
    call venv\Scripts\activate.bat
)

REM 检查Python
echo [*] 检查Python环境...
python --version >nul 2>&1
if %errorlevel% neq 0 (
    echo [!] 未找到Python，请先安装Python 3.8+
    pause
    exit /b 1
)

REM 安装依赖（如果需要）
echo [*] 检查依赖包...
pip show Flask >nul 2>&1
if %errorlevel% neq 0 (
    echo [*] 安装依赖包...
    pip install -r requirements.txt
)

REM 启动服务
echo.
echo [*] 启动Web服务...
echo ===================================================
echo   服务地址: http://127.0.0.1:5000
echo   专业K线图: http://127.0.0.1:5000/chart
echo   经典K线图: http://127.0.0.1:5000/kline
echo ===================================================
echo.
echo   按 Ctrl+C 停止服务
echo.

REM 启动浏览器
start http://127.0.0.1:5000

REM 启动Python服务
python main.py

pause